#include <stdio.h> 
#include "tab_noeud.H"
#include "tab_arc.H"
#include "graphe.H"

int main()
{
	Graphe G;
	initialiserGraphe(&G);
	litFichierGraphe("lfichiers", &G);
	afficheTabNoeud(&(G.S));
	afficheTabArc(&(G.A));
	/*Arc *A;
	Noeud* N1,*N2,*N3;

	N1=initialiseNoeud( 2, 3, "marrakech" , "rouge");
	N2=initialiseNoeud( 3, 2, "damas", "gris");
	N3=initialiseNoeud( 1, 2, "homs", "blanc");
	
	ajoutNoeud(&(G.S), N1);
	ajoutNoeud(&(G.S), N2);
	ajoutNoeud(&(G.S), N3);
	A=initialiseArc(&G, 5, "marrakech", "damas");
	if ( A==0)
		printf("arc invalide");
	N3=rechercheNoeud(&(G.S), "marrakech");
	printf("l'adresse est %d\n",N3);
	N3=rechercheNoeud(&(G.S), "damas");
	printf("l'adresse est %d\n",N3);
	ajoutArc(&(G.A), A);
	afficheTabNoeud(&(G.S));
	afficheTabArc(&(G.A));
	printf("afine\n");
	creeFichierGraphe("lfichier", &G);*/
	//suppressionNoeud(&(G.S),"marrakech");
	//afficheTabNoeud(&(G.S));
	//printf("afine1\n");
	//testamentGraphe(&G);
       
	return 0;
        
}

